home *** CD-ROM | disk | FTP | other *** search
/ Hornet Underground 1 / Hornet Underground.iso / demonews / demonews.107 < prev    next >
Text File  |  1996-05-07  |  51KB  |  963 lines

  1. .Start.of.DemoNews.107..............................................Size:51,280
  2.  
  3.  ______/\___________________________       __  ________________ ___  /\_______
  4.  \____   \  ________ _   _ ______   \     /  \|  \  ________   |   \/  ______/
  5.  /   |    \  _)   \   \_/   \   |    \   /    \   \  _)   \    |    \______  \
  6. /    |     \       \   |     \  |     \ /          \       \  /~\    \    /   \
  7. \_____     /_______/___|     /________/ \____\_____/_______/_________/________/
  8.     \_____/            |____/
  9.                                                       | Subscribers  :  1666
  10.        DemoNews Issue #107 - November 4, 1995         |   Last Week  :  1638
  11.                     -------------                     |   Change     :   +28
  12.      DemoNews is a newsletter for the demo scene.     | Archive Size : 1291M
  13.  It is produced by Hornet at the site ftp.cdrom.com.  |   Last Week  : 1235M
  14.     Our demo archive is located under /pub/demos.     |   Remaining  :  972M
  15.                                                       |
  16. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  17.                                   <CONTENTS>
  18. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  19.  
  20.            Uploads
  21.  
  22.            Articles
  23.  
  24.              Introduction................................Snowman
  25.              The Swiss Scene, Part 2/2...................Cyberpunk
  26.              VGA Hardware Tricks, Part 1/6...............Trixter
  27.              Points......................................Snowman
  28.              TRAXX Advertisement.........................Unknown
  29.  
  30.            Subscribing
  31.  
  32.            Closing
  33.  
  34. =-[Uploads]-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  35.  
  36. =----------------------------------------------------------[File Information]-=
  37.  
  38.  1. Uploads listed below are on ftp.cdrom.com or its mirrors.
  39.  2. Ratings are subjective.
  40.  3. ftp.cdrom.com too slow?  Check out DN102 for info on ftpmail.
  41.  4. Some files are cataloged with "markers" that help you identify where the
  42.     file came from.  For example, the "ASM95" marker would mean that the
  43.     file came from Assembly '95.  The markers also have sub-attributes like
  44.     "demos:01:" which would mean that the file was a demo and placed first
  45.     in the competition.  We are using these markers to automate the creation
  46.     of symbolic links at our archive.  A full list of markers will appear
  47.     shortly in the ALLFILES.TXT file located under /pub/demos.
  48.  
  49. =-------------------------------------------------------------[Demos:General]-=
  50. Location /demos/alpha             Size Rated Description
  51. =-------------------------------- ---- ----- ---------------------------------=
  52. Assembly '95 Demos (ASM95:demo:)
  53.  
  54. /1995/b/beta.arj                  1467 ***+  ??: Beta by Digitize Design Group
  55.  
  56. Normal Uploads
  57.  
  58. /1992/sinus.zip                     16 **+   Sinus Scroll Demo by Brain Slayer
  59. /1994/s/sine.zip                    55 **+   Sine by The Sorcerers
  60. /1995/b/balanse.zip                434 **+   Balanse by Infernal
  61. /1995/c/confyooz.zip                25 **    Confy00zhen! by Fy00zhen
  62. /1995/i/ign_pump.zip               559 ****  Pump by Iguana
  63. /1995/k/kk_one.arj                 832 *+    Official Number 1 by Krewel Krew
  64. /1995/r/relapse.zip               1093 ***+  Relapse by Valhalla
  65. /1995/r/respect.zip                424 [n/a] Respect by Aurora
  66.  
  67. =-------------------------------------------------------------[Music:General]-=
  68. Location /demos/music             Size Rated Description
  69. =-------------------------------- ---- ----- ---------------------------------=
  70. /songs/1992/mod/n/nr3.zip          131 ***+  Nordic Report 3 by Lizardking
  71. /songs/1993/mod/m/mentald2.zip     126 ***+  Mental Distorsion by Vogue
  72. /songs/1993/mod/r/reality.zip      197 ****  Reality by Vogue
  73. /songs/1994/mod/n/nim.zip          146 ***   Nim by Psimon Compact
  74. /songs/1994/mod/p/phe.zip           47 ***   P-reborn by Lizardking & Mantronix
  75. /songs/1994/s3m/n/nightmre.zip     134 **    The Nightmare by Corsaire
  76. /songs/1994/s3m/p/pl_dt.zip         97 *+    Rave Dancetune by Plastique
  77. /songs/1994/s3m/p/pl_heart.zip      88 *     Heart shaped box by Plastique
  78. /songs/1994/s3m/p/pl_know.zip      196 **    Know by Plastique (Remake)
  79. /songs/1994/s3m/p/pl_move.zip      177 *     Move by Plastique (Remake)
  80. /songs/1994/s3m/p/pl_rave.zip       82 *+    Rave by Plastique
  81. /songs/1994/s3m/p/pl_thund.zip      61 *+    Thunderkiss 65 by Plastique
  82. /songs/1994/xm/w/wf-mages.zip      166 ***+  World of Mages by Lizardking
  83. /songs/1995/mod/a/aor#doop.zip      51 ***+  Doop by Strobo
  84. /songs/1995/mod/b/badexper.zip      88 **    Bad Experiences by Frog
  85. /songs/1995/mod/f/finalmod.zip     196 ****  Final Mod by Mick Rippon
  86. /songs/1995/mod/f/fractal.zip       88 ***   Fractal Tending by ??
  87. /songs/1995/mod/m/mntl-sez.zip      42 +     Mental Seizures by Spam
  88. /songs/1995/mod/m/mot-undp.zip     237 **+   Under Pain by Mot
  89. /songs/1995/mod/n/nkuntitl.zip     124 *+    Untitled by Terminator
  90. /songs/1995/s3m/a/adsister.zip      52 **+   Living With Sister by Dodger
  91. /songs/1995/s3m/d/dmk-evil.zip     186 **    Eevyl by Hector
  92. /songs/1995/s3m/f/fred-esv.zip     341 ***   Esservessence by Fred
  93. /songs/1995/s3m/f/funeral.zip      298 ****  Funeral by Mick Rippon
  94. /songs/1995/s3m/m/martian.zip      158 **    Martian Red by Petador
  95. /songs/1995/s3m/m/mc3-v1.zip       279 **    ? by Zoombapup
  96. /songs/1995/s3m/m/mindrave.zip     102 *+    Mind of a Raver by The Avatar
  97. /songs/1995/s3m/m/move2the.arj     164 *+    Move to the Groove by Prance
  98. /songs/1995/s3m/m/mrvain.zip        64 *     Mr. Vain(extract) by Melvin Chia
  99. /songs/1995/s3m/m/mystwat2.arj      37 *+    Mystic Waters(flute) by Hector
  100. /songs/1995/s3m/m/mystwatr.arj      64 **    Mystic Waters(piano) by Hector
  101. /songs/1995/s3m/n/neuro.zip        122 ***   Neuro.idiotic by Mirror
  102. /songs/1995/s3m/n/never.zip         49 *     The Never by Metal Militia
  103. /songs/1995/s3m/n/new_age.zip       65 *     New Age by Mr. Fix It
  104. /songs/1995/s3m/n/nk-pp.zip         54 **    Prelude and Pinioto by Obi Wan
  105. /songs/1995/s3m/n/nonsense.zip      80 *+    Nonsense by Riders
  106. /songs/1995/s3m/n/ns-aotm.zip      182 **    Asylum of the Mind by Neurosis
  107. /songs/1995/s3m/n/nuclear.zip      107 *+    Nuclear Desert by Petador
  108. /songs/1995/s3m/o/oneworld.zip      38 ***   One World by Mirror
  109. /songs/1995/s3m/r/rainfrst.zip      56 *+    Rainforest by Charlatan
  110. /songs/1995/s3m/r/rapdream.zip      93 *     Rap Deam by Riders
  111. /songs/1995/s3m/r/raze.zip         232 *     Raze the Stray by Neurosis
  112. /songs/1995/s3m/r/redeye.zip       197 **    Jupiter's Red Eye by the Petador
  113. /songs/1995/s3m/r/renais.zip        74 *     Renaissance by Null Numb Nothing
  114. /songs/1995/s3m/r/rh_cyu.zip       130 *     Close your Eyes by Red Horizon
  115. /songs/1995/s3m/r/rh_insom.zip     298 *     Insomnia by Red Horizon
  116. /songs/1995/s3m/r/rh_nw.zip        325 *+    Nothingworld by Red Horizon
  117. /songs/1995/s3m/r/rh_ready.zip     138 *     Ready or Not by Red Horizon
  118. /songs/1995/s3m/r/rh_real.zip      174 *     Face your Reality by Red Horizon
  119. /songs/1995/s3m/r/rh_samur.zip     179 *     Samurai by Red Horizon
  120. /songs/1995/s3m/r/rh_sea.zip       172 *+    Sea of Sin by Red Horizon
  121. /songs/1995/s3m/s/sausag1b.zip     206 ****  Sausage 1 B by Croaker
  122. /songs/1995/s3m/s/scrunch.zip      321 ***   Scrunch by Undertaker
  123. /songs/1995/s3m/s/shadark.zip      120 ****  Shadows in Darkness by P. Richard
  124. /songs/1995/s3m/s/shespeak.zip     388 ****  She Speaks to Me by Ng Pei Sin
  125. /songs/1995/s3m/s/smeg_pig.zip     142 ***   Swineflight by Smeghead
  126. /songs/1995/s3m/s/sr-eclyp.zip     572 ***   Eclypsia by Styves
  127. /songs/1995/s3m/t/tan-nois.zip     159 **+   Noisy Whisper by Tangerine
  128. /songs/1995/s3m/t/tan-numd.zip     720 *+    Numzimaty... by Tangerine
  129. /songs/1995/s3m/t/tan-sadz.zip     240 **+   Sadizm by Tangerine
  130. /songs/1995/s3m/t/tan-wow.zip      203 ***   Wings of the Wind by Tangerine
  131. /songs/1995/xm/a/ancvoodp.arj     1376 **    Voodoo People by ANC
  132. /songs/1995/xm/b/beawom.zip        231 *     Be A Woman by Sine
  133. /songs/1995/xm/b/betelgeu.zip      229 *+    Betelgeuse by Heaven
  134. /songs/1995/xm/b/bouldern.zip      140 **+   Boulder Nightmares by Sine
  135. /songs/1995/xm/c/cb-2temp.arj      357 ***   2 Smashin' Temples by Paolo Piet.
  136. /songs/1995/xm/c/cb-bhead.arj      109 ***   Basshead by Marco Pietribiasi
  137. /songs/1995/xm/c/cb-bomb.arj       340 **    Bombtrack by Pedro
  138. /songs/1995/xm/c/cj-despe.zip      149 **+   Desperate Years by CJ-Dib
  139. /songs/1995/xm/c/cj-risol.arj      118 **    Rising Soul by CJ-Dib
  140. /songs/1995/xm/d/darkness.zip      300 **+   Killing Darkness by Nitzer
  141. /songs/1995/xm/d/de_rhino.zip      301 *     Rhino by Defex
  142. /songs/1995/xm/d/dirtyh.zip        323 *     Dirty to the Core by ??
  143. /songs/1995/xm/d/dublin.zip         27 ***   Dublin, Mmmmm by Andi
  144. /songs/1995/xm/f/felixrav.zip       76 **    Pianoravic by Shade
  145. /songs/1995/xm/f/final.zip         102 ***+  Party by ??
  146. /songs/1995/xm/f/freonic.zip       256 ***+  Freonic Rain by Ulf Liedberg
  147. /songs/1995/xm/s/secret.zip        426 ***+  Secret by Deus Ex
  148. /songs/1995/xm/s/si_hypno.zip      216 ***   Hypnosis by Sikamikanico
  149. /songs/1995/xm/s/si_swim.zip       405 ***   Swimming Naked by Sikamikanico
  150. /songs/1995/xm/s/sm-attck.zip      287 ****  Synthetic Attack by Hunz
  151. /songs/1995/xm/s/smove.zip         171 ***   Space Move by viVid
  152. /songs/1995/xm/s/statik95.zip      451 **+   Statik '95 by Deus Ex
  153. /songs/1995/xm/s/sucker.arj         95 *+    Sucker by URSi
  154. /songs/1995/xm/s/suprnova.zip      146 ***   Supernova by Radix
  155. /songs/1995/xm/s/symphone.zip      343 *     Symphone in E by Deus Ex
  156. /songs/1995/xm/t/tan-robo.zip      585 *+    The Robots (rmx) by Tangerine
  157. /songs/1995/xm/t/tilbury.zip       447 ****  Tilbury Fair by Radix
  158. /songs/1995/xm/t/time-c.zip        316 **+   Corridors of Time by Toby
  159. /songs/1995/xm/t/tmtales.zip       165 **+   The Many Tales... by CyberZip
  160. /songs/1995/xm/t/twwln8.zip        237 *     TWWLN8 by Peter Kendell
  161. /songs/1995/xm/u/ursaminr.zip      125 *+    Ursa Minor by W0zz
  162. /songs/1995/xm/v/v-trnqil.zip      212 ***   Tranquility Within by Vicious
  163. /songs/1995/xm/v/vr_kuadr.arj      119 *+    Kuadratura Cirkular by Verro
  164. /songs/1995/xm/w/werewolf.zip      635 **    We're Wolves... by TOB+J. Jackson
  165. /songs/1995/xm/w/wf.zip            406 ***   World of Dragons by Lizardking
  166. /songs/1995/xm/w/why_dont.zip      539 **+   Why Don't U... by Channel 5
  167. /songs/1995/xm/w/wicked.zip        123 *+    Wicked by Silke
  168. /songs/1995/xm/w/wild.zip          327 ***   Wild King Arthur by Lizardking
  169. /songs/1995/xm/w/wldufora.zip        2 **+   Uforia by Wild!Eye
  170. /songs/1995/xm/w/world1.zip        144 **+   World1 by Deus Ex
  171. /songs/1995/xm/w/wou.zip           725 ***+  World of Unicorns by Lizardking
  172. /songs/1995/xm/w/wsandmix.zip      531 ***   White Sands by Mental Floss
  173. /songs/1995/xm/w/wws01.zip         269 ***+  Alien Autopsy by Waxworks
  174. /songs/1995/xm/w/wws02.zip         503 **+   Terminal State by Waxworks
  175. /songs/1995/xm/w/wws03.zip         381 **+   Moments in Trance by Waxworks
  176. /songs/1995/xm/w/wws04.zip         559 **+   Play it Again '95 by Waxworks
  177. /songs/1995/xm/z/zlt_afto.zip      232 **+   Aftonvals by Zalt
  178.  
  179. =--------------------------------------------------------[Music:Non-Reviewed]-=
  180. Location /demos/music             Size Description
  181. =-------------------------------- ---- ---------------------------------------=
  182. /misc/gusdrv2.zip                   59 GusDrive v2 - Use GUS RAM as hard drive
  183. /misc/jw2sty.zip                   304 200 band styles for JAMMER
  184. /misc/jwpro2.zip                  1364 JAMMER Pro MIDI Studio DEMO
  185. /misc/jwsng2.zip                  1365 JAMMER SongMaker MIDI Studio DEMO
  186. /players/awemp132.zip               58 AWE32 Module Player v1.32
  187. /players/bbzpl101.zip               29 BBZ Play MOD player v1.01
  188. /players/cp15.zip                  430 Cubic Player v1.50
  189. /players/cp15l.zip                 253 Cubic Player v1.50 Light version
  190. /players/m4w230sl.zip              401 Mod4Win v2.30 Lite Version
  191. /players/m4w230sx.zip             2263 Mod4Win v2.30 Extended Version
  192. /players/mikm209b.zip              149 MikMod v2.09B Player with source
  193. /players/pp3_1.zip                 105 Platinum Play v3.1 MOD/S3M/AMM player
  194. /rippers/m3rip252.zip               36 M3RIP sample ripper v2.52
  195. /rippers/ripper48.zip              149 Ripper v4.8 - Rips from 45 formats
  196. /samplers/fms4.zip                  66 FM Synthesizer v4
  197. /samplers/gb303_v7.zip              63 GB-303 v7 sample synthesizer
  198. /samplers/hse13.zip                 30 Hardcore Speech Enhancer v1.3
  199. /spectrum/osci11.zip                13 OSCI v1.1 Oscilloscope
  200. /trackers/digit299.zip             161 DigiTracker v2.99
  201. /trackers/radpas11.zip               9 RADPAS with source v1.1
  202.  
  203. =----------------------------------------------------------------------[Code]-=
  204. Location /demos/code              Size Rated Lang Description
  205. =-------------------------------- ---- ----- ---- ----------------------------=
  206. /hardware/rvesa2.zip                 9 ***   A    Explanation of VESA 1.2
  207. /pmode/dos32v32.zip                327 ***** A C  DOS32 -- DOS extender/linker
  208. /sound/m32pre2.zip                 460 ***     C  Pre-release of MIDAS 0.50
  209. /sound/mikm209b.zip                149 *****   C  MikMod 2.09b music library
  210. /utils/gema20.zip                  157 ****+ A    680x0-style assembler for PC
  211.  
  212. =----------------------------------------------------------[Graphics:General]-=
  213. Location /demos/graphics          Size Rated Description
  214. =-------------------------------- ---- ----- ---------------------------------=
  215. Assembly '93 Graphics (ASM93:grfx:)
  216.  
  217. /images/1993/i/icekngdm.zip         33 [rip] 01: Ice Kingdom by Marvel
  218. /images/1993/a/a3.zip               38 ***   03: A3 by Zenjuga
  219. /images/1993/t/troll.zip            42 ***+  04: Troll by Pixel
  220.  
  221. Assembly '94 Graphics (ASM94:grfx:)
  222.  
  223. /images/1994/n/naama.zip            39 ****+ 01: Pain by Destop
  224. /images/1994/w/westerdo.zip         36 ****  02: Western Dog by RWO and Zinko
  225. /images/1994/c/chaos.zip            49 ****  03: Chaos in Tokio by Hotshot
  226. /images/1994/a/albundy.zip          42 ****  04: Al Bundy by Tyshdomos
  227. /images/1994/q/queedoom.zip         43 ****  05: Queen of the Doom by Jugi
  228. /images/1994/g/goodpipe.zip         43 ****+ 07: Goodpipe by Pixie
  229. /images/1994/w/warehous.zip         79 ***+  08: Warehouse by Lance
  230. /images/1994/l/libera.zip           51 ****  09: Libera by Reward
  231. /images/1994/s/smeagol.zip          68 ***+  10: Smeagol by Well
  232. /images/1994/l/lgreenm.zip          15 ***+  11: Nightmares by Little Green Man
  233. /images/1994/c/carvigod.zip         45 ****  12: Carving God by Motion Lotion
  234. /images/1994/m/mot.zip              30 ***+  13: Mot by Occulto
  235. /images/1994/e/eyeball.zip          33 ***+  15: Eyeball by Deckard
  236. /images/1994/w/wolf.zip             46 ***+  16: Complexion by Wolf
  237. /images/1994/m/marblefa.zip        212 ***+  17: Marbelface by Slaine
  238. /images/1994/b/betweyes.zip         33 ***+  18: Between the Eyes by Rodney
  239. /images/1994/a/alternat.zip         40 ***+  19: Alternatik by Nik
  240. /images/1994/t/thimedu.zip         184 ***   19: Medusa by Credo
  241. /images/1994/u/unfinish.zip         26 **+   21: Unfinished Tales by Marvel
  242. /images/1994/l/leidisig.zip        121 ***+  22: Leidi by Owl
  243. /images/1994/c/catseyes.zip         26 ***+  23: Cats Eyes by Modster
  244. /images/1994/a/a6final.zip          42 **    XX: A6 by Wolfshante
  245. /images/1994/a/aladdin.zip          52 **+   XX: Aladdin by Grand
  246. /images/1994/a/altecmp.zip          32 ***   XX: The Golden Bird by ???
  247. /images/1994/a/assembly.zip         66 ***   XX: Lost Girl by Andrea Salminen
  248. /images/1994/a/avoidsig.zip         39 ***   XX: Avoid by Drakemule
  249. /images/1994/b/backup.zip          223 ***+  ??: ??? by ???
  250. /images/1994/b/bathmate.zip         25 ***   XX: Bathmate by Tint
  251. /images/1994/b/bigdrag.zip           9 *+    XX: Bigdrag by ???
  252. /images/1994/b/blhawk.zip           24 +     XX: Hawk by Jani Valtonen
  253. /images/1994/b/bmname.zip           25 +     XX: Bangman by Emetic
  254. /images/1994/c/canary.zip           25 ***   XX: Canarygirl by Fatal
  255. /images/1994/c/castle.zip           10 **    XX: Castle by Tornad
  256. /images/1994/c/chaoskn.zip         126 ***   XX: Chaos Knight by Iguana
  257. /images/1994/c/chik5.zip             9 +     XX: Chick by Olttu Aittoniemi
  258. /images/1994/c/cinder.zip           20 *     XX: Cinderella by Bana
  259. /images/1994/c/cassfin.zip          17 *     XX: Lady by Cassiopeia
  260. /images/1994/c/conny.zip           127 ***+  XX: Conny by Leinad
  261. /images/1994/c/conquere.zip         68 ***+  XX: Conquered by Alphaspin
  262. /images/1994/d/dawnofda.zip         12 **    XX: Dawn of Darkness by Bitwing
  263. /images/1994/d/dinofin.zip          13 *+    XX: Cyberdino by Woozy
  264. /images/1994/e/enchfor.zip          59 **+   XX: Enchanted Forest by Gnome
  265. /images/1994/f/fastfood.zip          6 *     XX: Fastfood by Duffe of Sardonyx
  266. /images/1994/f/frmdeepc.zip         34 *     XX: From the Deep by Bytemangler
  267. /images/1994/h/hai.zip              50 *     XX: Picture of Shark
  268. /images/1994/h/head.zip             11 *     XX: Head by Episilon
  269. /images/1994/h/hf.zip               95 *+    XX: Helsinki Fone by Lauri Karmila
  270. /images/1994/h/huntflp.zip          54 ***   XX: Huntress by Pineaple
  271. /images/1994/i/imagok.zip           16 **    XX: Uniceros by ???
  272. /images/1994/i/impe2.zip             6 **+   XX: Imperia Eagle by Blockcross
  273. /images/1994/i/incest5.zip          45 ***+  XX: Incest by Pentalysion
  274. /images/1994/l/lobo.zip             11 ***   XX: Lobo by Alchemist
  275. /images/1994/l/lost.zip             57 **    XX: Lost by Grim Reaper
  276. /images/1994/m/maisema.zip          21 ***+  XX: Maisema by Duke
  277. /images/1994/m/manprey.zip          29 ***   XX: Man Prey by Doc Procyon
  278. /images/1994/m/map0004.zip           4 +     XX: Map by Spanish Inquiesition
  279. /images/1994/m/merc.zip             27 **    XX: Mercenary by Nitric
  280. /images/1994/m/mistriss.zip         27 **    XX: Mistress of Nature by Bluebird
  281. /images/1994/m/morfeum.zip          27 ***   XX: Morfeum by Unreal
  282. /images/1994/m/mtrap.zip            13 *+    XX: Mouse Trap by Gallstone
  283. /images/1994/n/newage.zip           21 ***   XX: New Age by Zebra
  284. /images/1994/n/nimella.zip          15 +     XX: Nimella by Soralapio
  285. /images/1994/n/noisespa.zip         37 **+   XX: Noise in Space by Jack Tudee
  286. /images/1994/n/normajea.zip         21 **    XX: Norma Jean by Hades
  287. /images/1994/o/ost4.zip              6 +     XX: Ost by Ice Man
  288. /images/1994/p/plasdrag.zip         50 ***+  XX: Plastic Dragon by Prager
  289. /images/1994/p/poolside.zip         15 *     XX: Poolside by Zed
  290. /images/1994/p/pukki.zip            47 +     XX: Picture of Santa Claus by ???
  291. /images/1994/r/redivil.zip          22 **    XX: Red Divil by Menace
  292. /images/1994/r/redlady.zip          11 **+   XX: Redlady by J-Dang
  293. /images/1994/r/redtruck.zip         57 **+   XX: Red Truck by Dice
  294. /images/1994/s/slabb10.zip          18 ***   XX: Slabb by Sob
  295. /images/1994/s/sosimpel.zip         88 ***   ??: ??? by ???
  296. /images/1994/s/spread.zip           63 ***   XX: Xmas Ball by Anders
  297. /images/1994/s/spsign.zip           23 **+   XX: Spsign by Flop
  298. /images/1994/s/starlady.zip         32 *     XX: Starlady by Ravel
  299. /images/1994/s/sun00.zip            38 ****  XX: Sun by Scoopex
  300. /images/1994/s/surre09.zip         131 ***   XX: Surrealistic by Audio. Child
  301. /images/1994/t/teddy5.zip            5 *     XX: Teddybear by Fitchew
  302. /images/1994/t/testi.zip            46 **    ??: ??? by ???
  303. /images/1994/t/thebeast.zip         70 *     XX: The Beast by Kingi
  304. /images/1994/t/thedeep.zip          11 *+    XX: The Deep by Model3000
  305. /images/1994/t/twishead.zip         56 **    XX: Twisted Head by Mount
  306. /images/1994/t/tygrons.zip         102 **+   XX: Tygron by Shanedog
  307. /images/1994/u/unstrain.zip         70 ***   XX: Unstraind Dreamer by Visualize
  308. /images/1994/u/untitle.zip          64 **    XX: Untitled by Xray
  309. /images/1994/v/valmis.zip            6 +     XX: Picture of Cyberlady by ???
  310. /images/1994/v/vision.zip           18 ***   XX: Vision by N'danger
  311. /images/1994/v/visitor.zip           6 +     XX: The Visitor by Lsd
  312. /images/1994/v/voodoo.zip           12 +     XX: Voodoo by Lemody
  313. /images/1994/w/wargirl.zip          15 ***   XX: The Wargirl by Pizzel
  314. /images/1994/w/wonderma.zip        104 *     XX: The Wondermachine by Floyd
  315.  
  316. =-[Articles]=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  317.  
  318. =---------------------------------------------------[Introduction]--[Snowman]-=
  319.  
  320.  Hello all, and welcome to DemoNews issue 107.
  321.  
  322.  This introduction will be brief.  Not because I don't have anything to say,
  323.  but because this issue of DemoNews is already pushing my self-imposed size
  324.  limit.  I have finished "4DOS 4DEMOS: Part 5", but alas it was too big and
  325.  will be delayed until issue 108 (along with 3 other articles!).
  326.  
  327.  GD and I have started to overhaul the /graphics directory.  The /alpha and
  328.  /music directories are now in order and it is time to move on to the rest
  329.  of the site.  One thing I had not counted on is how quick it is to review
  330.  graphics.  An interesting conflict popped up.  What do we do with pictures
  331.  that were taken _at_ or _of_ a party but did not compete?  Well, you'll
  332.  just have to wait and find out.  :)
  333.  
  334.  DemoNews.108 is almost complete.  We'll have Trixter's "VGA Tricks part 2",
  335.  Jason Nunn's "Bitmap Resampling", a review of The Party 1994 CD, GD's "One
  336.  Fan" (a neato editorial), and much more.  In addition, I'll take a naughty
  337.  look at how our archive is doing with respect to the other archives on
  338.  ftp.cdrom.com.  You might be surprised!  (hint: I get to use the word
  339.  "terabyte").
  340.  
  341.  One last note... "The Swiss Scene" articles were sent to me by Cyberpunk.
  342.  He was not asked to do these articles, and yet he did.  Why?  Because he
  343.  wanted his native country to gain some exposure and felt that DemoNews was
  344.  a good medium to that end.  I would once again like to encourage all of you
  345.  out in Cyberspace to consider contributing to DemoNews.  After all, it is
  346.  this global demo scene that keeps /pub/demos and DemoNews alive.
  347.  
  348.  Snowman / Hornet - r3cgm@ftp.cdrom.com
  349.  
  350.  
  351. =------------------------------------[The Swiss Scene, Part 2/2]--[Cyberpunk]-=
  352.  
  353.                                     _______
  354.                    ________________/_ THE__\___________________
  355.                   |    ______ |  |     \ |    _____|    _______|
  356.                    \_____   \ |  |\    | \\_____   \\_____   \
  357.                    |   | |   \   | |   |  |   | |   |   | |   \
  358.                    |    \|    |  |^|   |  |    \|   |    \|    |
  359.                     \________/\_______/__/ \________/\________/
  360.                     _____________________________   _________
  361.                    |    _______|  _   \   _   \  \ /  |  _   \
  362.                     \_____   \|  | \__ | |_\__ |  \|  | |_\__/
  363.                     |   | |   \  |_/  \   _/  \       |  _/  \
  364.                     |    \|    |       | |/    | \    | |/   |
  365.                      \________/\______/\______/\__\__/\______/
  366.  
  367.  _____Introduction
  368.  
  369.  Hello again.  This is the second party of "The Swiss Scene."  The whole
  370.  report would have gone all in DemoNews.106, but Snowman said he didn't have
  371.  enough room.  :)
  372.  
  373.  _____Interview with Chicken
  374.  
  375.  Chicken is a scene veteran.  He has been in the scene longer than many of
  376.  us will ever be.  He is also a veteran if you look at his age.  Most of the
  377.  swiss scene members are still teenagers, but Chicken is by far the oldest.  
  378.  Not to make him sound older than he is, but i guess being so old also makes 
  379.  it difficult to find time in between work for coding. :)
  380.  
  381.  The interview was done in one session on October 16 1995, 22:00-23:00.
  382.  Thanks to Chicken for calling my board instead of me calling his.
  383.  
  384.  Q: Hello Chicken. Let's begin. What's your name, age and groups you're in?
  385.  
  386.  A: Uh well, I hate this first questions. :)  OK, my _real_ name is Adrian
  387.     Studer (does it help?), my age is 24 and my current groups are Surprise!
  388.     Productions for Demos/Intros and these kind of stuff, and Tools 4 Fools
  389.     for tools as the name says.
  390.  
  391.     My e-mail is chicken@ezinfo.vmsmail.ethz.ch.
  392.  
  393.  Q: Your last (official) Production for S!P was the 4K Intro MOVE_ S!P (or
  394.     something like that) for Assembly '94.  What are your future plans with
  395.     S!P?
  396.  
  397.  A: Well shame on me, one year passed without some visible productions. I
  398.     don't make lots of plans as I'm never able to keep some time shedules.
  399.     I've always a lot of ideas, coding some little tests in ASM, C and
  400.     QBASIC but I always change my focus to something different before coding
  401.     anything to a usable end.  So no plans for S!P from my side :(
  402.  
  403.  Q: As one of Switzerland's best coders and as the sysop of a major Swiss
  404.     demo-related BBS, what is your personal view of the scene?
  405.  
  406.  A: Well, when you call me the _best_ coder of Switzerland, and my tiny
  407.     board the _major_ demo board, it shows how many problems the Swiss scene
  408.     has nowadays (ever had)... but I don't see me as the (or one of) best
  409.     coders in Switzerland and my board reached the top again just because of
  410.     the shutdown of Wonderland.
  411.  
  412.     I guess the main problem in Switzerland is that people don't think
  413.     before doing anything.  There are thousands of bad boards and bad
  414.     releases.  Most people just do something in the scene to see their names
  415.     somewhere in greetings/charts whatever, but they don't really care about
  416.     the quality of their work.  Or would you like to download all the shit
  417.     modules released, or call all the 50 lamer boards here in Switzerland?
  418.  
  419.     At least there are more people in swiss scene than ever. One year ago
  420.     there were about 10 active demoscene members.  Nowadays I estimate there
  421.     are 50 or more people who want to contribute. Hope this will increase
  422.     the quality... even if this hope is a bit too optimistic. ;)
  423.  
  424.  Q: It is quite interesting to compare your view and iNVi's [see
  425.     DemoNews.106 for "Interview with iNVi"].  iNVi said that a Lot of young
  426.     demo sceners release their first (more or less shitty) thing and then
  427.     the so called "Eleete" persons write them loads of flame-mail.  This
  428.     would discourage them and they will loose their interest in the scene.
  429.  
  430.  A: OK, the main problem of the Swiss scene is that many "eleete"-feeling
  431.     people are coming directly from the pirate/trader scene where it was
  432.     usual to fight down one's opponents with flamewars.  These are the
  433.     people who [beep] down everybody from other groups than their
  434.     own/favorite.  On the other hand there are really people who release
  435.     pure shit, and even if it's their first one and it's even shit when I
  436.     look at it as their first production.
  437.  
  438.  Q: Switzerland is known as a country that represents _quality_.  Do you
  439.     think this is reflected in the Swiss productions?
  440.  
  441.  A: Make your own mind... I personally don't think so.
  442.  
  443.  Q: You are an "oldie" in the PC Demo Scene.  Could you please give a short
  444.     view about the history of the evolution of the Swiss demo scene?  :)
  445.  
  446.  A: 4 years ago when I dumped my C64 and bought my first PC there was no
  447.     demo scene at all.  There was a pirate scene strongly related to Amiga
  448.     but absolutely no demofreaks on PC. So we started to seek other fellows
  449.     and somehow formed the first demogroup called Pentagon (well it was
  450.     pirate & demo).  This was 3 years ago.
  451.  
  452.     The second demogroup in Switzerland was about 6 months later called
  453.     Psychosquad.  A funny fact of the Swiss scene is that many people like
  454.     Numerus / Imphobia, Joop / Inc, Uhforgothisname / S!P were members of
  455.     foreign groups but had totally no contact to the Swiss demo scene.
  456.  
  457.     It stayed like this (2 groups) until about 1 year ago when these two
  458.     groups somehow got inactive and the small ones popped up everywhere...
  459.     Well that's it for the history.. It seems to me that we're still at the
  460.     beginning compared to other countries.  But hey, at least we mostly know
  461.     and meet each other on a regular basis (Laserquest rulez).
  462.  
  463.  Q: So much to history, would you like to tell us more about the future?
  464.  
  465.  A: It's hard to see into the future.  I'm curious about the announced
  466.     productions. I know there are at least 10 good coders in Switzerland who
  467.     would be able to produce international level releases, but as I know how
  468.     lazy I'm myself I'm not very optimistic.
  469.  
  470.  Q: How will the (Swiss) scene die/live?
  471.  
  472.  A: The scene seems to be in a crisis nowadays.  I'm still not quite sure
  473.     what the reason is for it.  My own laziness?  No more CC's?  Well, some
  474.     people say it's even Bill Gates and Windows 95.. haha.. I think one
  475.     problem is that it just takes too much time keep up with the enormous
  476.     speed of technical development.
  477.  
  478.     If I would be in the top I had to code within 1 1/2 year a gouraud, then
  479.     bitmaprotators, phong, environment map, bump map etc., etc... nobody
  480.     normal can/will spend so much time into computers!  And demo viewers get
  481.     disappointed that there's nothing really new since Second Reality.  This
  482.     is somehow frustrating for people creating demos.
  483.  
  484.  Q: Okay, now something completely different.  What is, in your eyes, the
  485.     biggest _plus_ in the Swiss demo scene?
  486.  
  487.  A: As Switzerland is a small country, many scene members know each other
  488.     face to face.  I think this helps beginners a lot to enter the scene and
  489.     to learn from the others (at least as long as they're not shy.  :)
  490.  
  491.     Another plus is that at the moment there's no lack of young newcomers.
  492.     About one year ago most people were seasoned scene veterans already
  493.     tired of the whole business.
  494.  
  495.  Q: What's the biggest _minus_ in the Swiss scene ?
  496.  
  497.  A: The people don't concentrate on a thing.  They start doing coding, then
  498.     they make music, then ansis, then an own bbs and so on.  Sometimes I
  499.     think they just started computing because it's a hype.  In Switzerland,
  500.     where every possibility for your entertainment is almost in front of
  501.     your door this is even worse than elsewhere.  I guess I know why
  502.     Finland leads the demoworld ;)
  503.  
  504.  Q: Now I see we are coming slowly but unstoppable to a end.  Would you
  505.     like to send a message to all these demo guys out there ?
  506.  
  507.  A: Hmm... don't believe me.  I'm an old pessimistic idiot and prove me the
  508.     opposite!
  509.  
  510.  Q: Would you like to greet anyone and when yes, who?
  511.  
  512.  A: Nono... I won't mention any names... Just greets to everybody bringing
  513.     in some power for the demoscene!
  514.  
  515.  _____New Efforts
  516.  
  517.  Perhaps you noticed it [from DemoNews.106]... In the "Swiss-Groups" part
  518.  was a group called SAU or Swiss Artists United.  This isn't a group in the
  519.  common sense.  It is a new project from some Swiss dudes, to make a place
  520.  where anyone can put his work in.
  521.  
  522.  Here's a clipping from their info file:
  523.  
  524.  You thought you would never hear anything from us again, but that was
  525.  wrong.  Here we come with a great release (probably because most of it
  526.  wasn't done by ourselves).  The idea is simple.  First we wanted to make a
  527.  CD art pack 'cause we had quite a lot of Gfx and a few Mods lying around.
  528.  But soon we realized this would not be the ultimate art pack.
  529.  
  530.  So during a very boring French lesson Duffy had an idea.  Why not make an
  531.  art pack where every Swiss artist can show his Gfx, Mods or Ansis? Kind of
  532.  a swiss art forum, because everybody has got something on his harddisk he
  533.  did never use or release, but of which he's more or less proud of.  So we
  534.  would release all those things which would be otherwise forgotten forever,
  535.  and perhaps one or another artists will be discovered by a group which is
  536.  looking for a new artist.
  537.  
  538.  For this first edition we asked some artists to make something for our
  539.  pack, but Thorax installed a SAU (Swiss Artists United) conference now
  540.  where everybody can upload his work, but only a few persons will be allowed
  541.  to download it (The SAU-Staff) 'cause else everybody would be able to
  542.  download the stuff which will be released in our next release.
  543.  
  544.  Perhaps there will also be a vote-ppe where you can say which artwork you
  545.  liked most.  So if everything works out as we hope there will a be lot of
  546.  artwork in our gallery and a lot of new artists will be discovered, and
  547.  there will be battles between the artists for the 1st place, there will be
  548.  a competition.  If it all goes bad on the next issue you will only find CD
  549.  pictures and mods because everybody was too lazy to do something for us and
  550.  that would be the last issue.
  551.  
  552.  _____My Personal View
  553.  
  554.  Now, the Heart of the swiss Scene (if there is something like that) is for
  555.  sure the Diskmag "Pain II".  It combines the Swiss demo scene and the Swiss
  556.  pirating scene.  It mixes the whole stuff, adds some rumors, and then when 
  557.  it's ready it announces "The Monthly Swiss Lamer Intrigues - Always good 
  558.  for a laugh."
  559.  
  560.  To make it out clear, there is no real border between the swiss demo and
  561.  trading scene.  This is so because the Swiss isn't that big and for that
  562.  reason there aren't that much people that a Swiss only-demoscene could
  563.  exist.
  564.  
  565.  In my eyes, the Swiss scene could be pretty cool because the resources are
  566.  here.  The country is relatively small so there's no problem in meeting
  567.  each other.  The whole point why the swiss Scene isn't what it should be is
  568.  that there isn't a _real_ competition.
  569.  
  570.  There are two different people who _do_ something: the newbies who try to
  571.  make something and then are slammed mentally down by some EleEEete guys,
  572.  and The Old-School guys that either don't care about eleet guys and/or have
  573.  such a good reputation that no one dare to flame them.  And the people in
  574.  between are just babbling...
  575.  
  576.  Now I want to show you other things in Switzerland than just the demo
  577.  scene.  Then the Swiss scene is very much related to the modem scene or to
  578.  be even more specific, there is no way for a demo guy to get his work
  579.  spread if he doesn't own a modem.  "I never heard about any Swiss demo
  580.  people if they don't have a modem" as I heard that from other people
  581.  outside Switzerland.
  582.  
  583.  Also, as Chicken said there are hundreds of BBSs.  This gives you on one
  584.  hand a huge mass of lame boards but on the other hand some nice and
  585.  interesting boards that fits one's needs very well.  Down in the
  586.  advertisements section I placed my favorite demo related boards.  I hope
  587.  the sysops of these boards don't mind ;).
  588.  
  589.  There is not only the Swiss pirate and the Swiss demo scene, there is also
  590.  a phreaking scene.  They always refresh you with funny and interesting text
  591.  releases.  For Example, take TAC (The Assembly Crew).  Yes, I am a member
  592.  of TAC and no, I won't shut up.
  593.  
  594.  TAC releases texts from how to distinguish between good and bad grass, all
  595.  the song texts from Bob Dilan, and what are the secrets of the pyramid.
  596.  Unfortunately (or fortunately, it depends on your mother tongue) most of
  597.  these releases are in plain German.  So you probably will get problems
  598.  understanding it.  But they're always a pleasure to read and will cast a
  599.  totally other light on my computer oriented working day.
  600.  
  601.  Sure, this is only my view of the Swiss scene and there are perhaps some
  602.  others so, don't flame me about anything I forgot or anything that is
  603.  wrong.  I tried my best and that's the result.
  604.  
  605.  _____Advertisements
  606.  
  607.  Down here I put some of my favorite Swiss demo related boards.  The last
  608.  board on this list is my very own.
  609.  
  610.  _____Advertisement (The Lycaeum BBS)
  611.  
  612.                                   T H E  
  613.                            L  Y  C  A  E  U  M 
  614.  
  615.       the ultimate choice for sources, docs, demos and all the coder needs
  616.         +41 41 76 2989 ZyXEL 19.2K, +41 41 76 3289 USR 28.8k, 24h online
  617.                     ATTENTION, NEW NUMBERS AT NOVEMBER 4TH 1995 !
  618.                    Node1: +41 41 484 2989   Node2: +41 41 484 3289
  619.  
  620.  _____Advertisement (Touch Foroe BBS)
  621.  
  622.             XXXX        .xXXXXx.  XXXX  XXXX  .xXXXXx.  XXXX  XXXX
  623.             XXXXxx     dXXX  XXXb XXXX  XXXX dXXX  XXXb XXXX  XXXX
  624.             XXXX       XXXX  XXXX XXXX  XXXX XXXX  XXXX XXXX  XXXX
  625.             XXXX  xxxx XXXX  XXXX XXXX  XXXX XXXX       XXXXxxXXXX
  626.             XXXX  XXXX XXXX  XXXX XXXX  XXXX XXXX  XXXX XXXX  XXXX
  627.             XXXX  XXXX XXXX  XXXX XXXX  XXXX XXXX  XXXX XXXX  XXXX
  628.             XXXX  XXXP XXXX  XXXP XXXX  XXXP XXXX  XXXP XXXX  XXXX
  629.             `XXXxxXXX' `XXXxxXXX' `XXXxxXXX' `XXXxxXXX' XXXX  XXXX
  630.  
  631.             .xXXXXXXx. .xXXXXXXx. .xXXXXXXx. .xXXXXXXx. .xXXXXXXx.
  632.             XXXX  XXXX XXXX  XXXX XXXX  XXXX XXXX  XXXX XXXX  XXXX
  633.             XXXXxx     XXXX  XXXX XXXX       XXXX  XXXX XXXXXXXXX'
  634.             XXXX       XXXX  XXXP XXXX       XXXX  XXXP XXXX  xxxx
  635.             XXXX       `XXXxxXXX' XXXX       `XXXxxXXX' `XXXxxXXX'
  636.                                    Sysop: Invi
  637.                                  +41-61-811-1442
  638.  
  639.  _____Advertisement (Hell Raiser BBS)
  640.  
  641.                                  _______              _________
  642.                 _______         /  ____/              \_      /
  643.                 \__    |_____ _/  __>/\   _________    /     /__
  644.                   /    |  __/ \__ | /  \  \_      /  _/     /   \
  645.                 _/    _|   \     \______\  /     /__ \    /|   /
  646.                 \     \_    \_           _/     /   \ \_______/
  647.         _______  \_____|     /           \    /|   /           _______
  648.         \_____ \_      |____/   _____     \_______/   _______  \_____ \_
  649.          / __/  /_             (_____)               /  ____/   / __/  /_
  650.        _/  \     /__________   /     \   _________ _/  __>/\  _/  \     /
  651.        |____\   / \_ \____  \  |      \_/ _______/ \__ | /  \ |____\   /
  652.              \:/    /  __/   \_|       /\_____   \_   \______\      \:/
  653.               :    /   \_     /:______/ \    |    /                  :
  654.                    \___/ ____/           \_______/
  655.  
  656.                             .oO[ +41 73-239 165 ]Oo.
  657.                             .o{[ SYSOP: AbrAxAs ]}o.
  658.  
  659.   [ EVERYTHING 4 FREE! ][ NO NUP/UOGD SHIT ][ ART ONLY ][ FAST AND FRIENDLY ]
  660.  
  661.    LiTESPEED DiST    E-NERGETiC DiST    NOWAY-PRODUCTiON DiST    S.A.U. DiST
  662.  
  663.  _____Advertisement (Blue Water BBS)
  664.  
  665.               B    L    U    E         W    A    T    E    R 
  666.  
  667.               +41-81-947-4232 - USR 1.2k-28.8k - 25HRZ/DAY
  668.          SYSOP: THORAX . COSYSOPS: ZAREK AND MiCK THE PUNiSHER
  669.    DEMOS . SOUNDS . GRAFX . ANSiS . NO RATIOS - ALL FILES FREE FOR EVERYONE
  670.                            iNTERNET ACCOUNTS
  671.  
  672.                       THE iNCREDiBLE BAUM World HQ
  673.                 XTC-PLAY Swiss HQ . CUBiK PLAYER Swiss HQ
  674.      PSM-RECORDZ Euro HQ . TRS'93 Euro HQ . MiiS Euro HQ . KONE Swiss HQ
  675.           REALiTY Swiss HQ . SCOOP DiSKMAG SWiSS HQ . JAMM Swiss HQ
  676.   DATA FORCE Swiss HQ . FLATLiNE PRODUCTiONS Swiss HQ . JESKOLA! Distro Site
  677.       EXTRAVAGANZA Swiss HQ . BAD iNFLUENCE Swiss HQ . NOSTALGiA Swiss HQ
  678.   PENTAX Swiss HQ . EXTREME Swiss HQ . LUCiD Swiss HQ . PHUN PPE/ART Swiss HQ
  679.    AFC Swiss HQ . KFMF Swiss HQ . DiSTORSiON Distro Site . DUST Distro Site
  680.     UNDERGROUND ViBES Swiss HQ . HYPNOSIS Distro Site . TRAXX Distro Site
  681.       MEMBERS OF MAYDAY Swiss HQ . BLACK DESiGN Swiss HQ . DiE Swiss HQ
  682.    EXTATiC Swiss HQ . CRiSiS Euro . HQ CRYONiCS Swiss HQ . S.A.U. Swiss HQ
  683.   AZURE SKY Swiss HQ . ZiGZAG ART Euro HQ . HBE Swiss HQ . PURE Distro Site
  684.  
  685.  _____Advertisement (The Hot Point)
  686.  
  687.                                  THE          ___
  688.          _________________________ ________  /   \  _______________
  689.          \   ______ ____           \  ____   \___/                /
  690.           \ |  |   |    \         / \|    \_    ___  ___         /
  691.            \|  |   |    |__  ____/   |    | \  _|  |/   |__  ___/
  692.             |      | /\ |/  |        |    |  |/  |      |/  |
  693.             |  |   | \/ |   |        |  __/\ |   |      |   |
  694.             |  |   |    |   |        |  | \/ |   |   |  |   |
  695.             |__|___|____/___/        |__\____|___|__||__|___/
  696.  
  697.                                   LSP  Net
  698.        -JAMM Dist·CPU Dist-MASSiVE CHHQ-DistorSion Dist-N-Factor Dist-
  699.          -LiTeSPeeD  Memberboard-The Assembly Crew Memberboard/dist-
  700.  
  701.                    -Loads of Demos and Sources for Coders-
  702.                              -Sysop: Cyberpunk-
  703.                            -Always good for a call-
  704.                              -+41-31-952-7817-
  705.                    -Your favorite number in switzerland ;)-
  706.  
  707.  _____Conclusion
  708.  
  709.  Okay, i hope you enjoyed this Report, and I encourage you to write also
  710.  such a report of your own country.
  711.  
  712.  Signing off.
  713.  
  714.  Cyberpunk (Denis Schluchter) / LSP, TAC - aschlud@autelca.ascom.ch
  715.  
  716.  
  717. =----------------------------------[VGA Hardware Tricks, Part 1/6]--[Trixter]-=
  718.  
  719.  _____Introduction
  720.  
  721.  Welcome to VGA Hardware Tricks, a six-part series written by Trixter /
  722.  Hornet.  In this series, I'll be exploring ways you can push VGA harder to
  723.  achieve new effects.  The emphasis of this series is twofold:
  724.  
  725.    - The techniques discussed will work on any *standard* VGA card.
  726.    (No SVGA or VESA video cards are necessary, but these techniques
  727.    will work on those cards as well.)
  728.  
  729.    - The techniques discussed require very little calculation, so
  730.    they will work on slower computers.  (Some techniques, however,
  731.    requires a lot of CPU *attention*, which means that while the
  732.    effects are happening, they can't be disturbed by other
  733.    calculations, etc.  Good Assembler programmers might be able to
  734.    get around this, however.)
  735.  
  736.  This series is for intermediate to advanced coders, so there are a couple
  737.  of prerequisites you should meet:  Example code will be given in assembler
  738.  and Pascal, so familiarity with those languages will be helpful when
  739.  looking at the example code; also, a familiarity with Mode X (unchained
  740.  VGA) is required, as procedures like changing video resolutions will be
  741.  discussed.
  742.  
  743.  This series covers six topics:
  744.  
  745.    - Crossfading 16-color pictures (this article)
  746.    - Crossfading 256-color pictures
  747.    - More than 256 colors: 12-bit color
  748.    - More than 256 colors: 18-bit color
  749.    - Copper effects in text mode
  750.    - Displaying graphics in text mode
  751.  
  752.  _____Overview
  753.  
  754.  Crossfading is a clever effect that, to my knowledge, was displayed first
  755.  on the PC in an EMF demo in 1991.  Fading in/out a palette had been used
  756.  extensively until then, but crossfading was much more impressive.  For
  757.  anyone who's never seen crossfading, it works just like crossfades do in
  758.  movies or television:  A picture on the screen gradually fades into another
  759.  picture until only the second picture is displayed.  It's impressive the
  760.  first time you see it.
  761.  
  762.  One of the simplest crossfades (and the one we'll be covering in this
  763.  article) is crossfading 16-color pictures.  You might recall that Denthor
  764.  of Asphyxia, in his excellent VGA trainer tutorials, also covered
  765.  crossfading; but with his method, you could attempt to use pictures with
  766.  more than 16 colors in them.  If this is so, why are we going to
  767.  concentrate only on 16-color pictures?  Two reasons: Simplicity and speed.
  768.  To understand this, let's examine what we have to do:
  769.  
  770.  The nature of crossfading implies that during the crossfade, both pictures
  771.  will be on the screen at the same time, with varying levels of
  772.  color/brightness.  In order to facilitate this, we've got to get the pixels
  773.  from the first and second picture into the *same* pixel in display memory.
  774.  A 16-color picture uses 4 bits per pixel, and our familiar 256-color mode
  775.  (mode 13h) uses 8 bits per pixel.  So, we can use the *lower* 4 bits of
  776.  each 8-bit on-screen pixel to store the first picture's pixel, and the
  777.  *upper* 4 bits to store the second picture's pixel.  Each on-screen pixel
  778.  would look like this:
  779.  
  780.  A = pixel from first picture
  781.  B = pixel from second picture
  782.  
  783.  Bits:            76543210
  784.  256 color pixel: BBBBAAAA
  785.  
  786.  Setting up the screen in this fashion is a very quick procedure, since we
  787.  know that we only have 16 colors to work with.  We can calculate each
  788.  on-screen picture with this simple (bitwise) formula:
  789.  
  790.  A = pixel from first picture
  791.  B = pixel from second picture
  792.  C = on-screen 8-bit pixel
  793.  
  794.  C = A OR (B SHL 4)
  795.  
  796.  This is *very* quick, as you can see.  (You could almost use this technique
  797.  for smoothing out animation, but I won't address that here.  :)
  798.  
  799.  The only thing left after that is to set up the palette correctly.  You now
  800.  have a screen situation that can display one of two pictures.  The palette
  801.  for picture one is the almost same as it would be if you weren't doing any
  802.  crossfading, with colors 0 to 15 occupying palette slots 0 to 15.  However,
  803.  you have to copy the first 16 palette entries to the rest. It looks like
  804.  this:
  805.  
  806.  K-Z = colors of first picture (K=color 0, L=color 1, etc.)
  807.  
  808.    0 1 2 3 4 5 6 7 8 9 A B C D E F
  809.  0 K K K K K K K K K K K K K K K K
  810.  1 L L L L L L L L L L L L L L L L
  811.  2 M M M M M M M M M M M M M M M M
  812.  3 N N N N N N N N N N N N N N N N
  813.  4 O O O O O O O O O O O O O O O O
  814.  5 P P P P P P P P P P P P P P P P
  815.  6 Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q
  816.  7 R R R R R R R R R R R R R R R R
  817.  8 S S S S S S S S S S S S S S S S
  818.  9 T T T T T T T T T T T T T T T T
  819.  A U U U U U U U U U U U U U U U U
  820.  B V V V V V V V V V V V V V V V V
  821.  C W W W W W W W W W W W W W W W W
  822.  D X X X X X X X X X X X X X X X X
  823.  E Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
  824.  F Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z
  825.  
  826.  The second pictures' palette, however, has color 0 taking up slots 0-15;
  827.  color 1 takes up slots 16-31, etc., looking like this:
  828.  
  829.  K-Z = colors of second picture (K=color 0, L=color 1, etc.)
  830.  
  831.    0 1 2 3 4 5 6 7 8 9 A B C D E F
  832.  0 K L M N O P Q R S T U V W X Y Z
  833.  1 K L M N O P Q R S T U V W X Y Z
  834.  2 K L M N O P Q R S T U V W X Y Z
  835.  3 K L M N O P Q R S T U V W X Y Z
  836.  4 K L M N O P Q R S T U V W X Y Z
  837.  5 K L M N O P Q R S T U V W X Y Z
  838.  6 K L M N O P Q R S T U V W X Y Z
  839.  7 K L M N O P Q R S T U V W X Y Z
  840.  8 K L M N O P Q R S T U V W X Y Z
  841.  9 K L M N O P Q R S T U V W X Y Z
  842.  A K L M N O P Q R S T U V W X Y Z
  843.  B K L M N O P Q R S T U V W X Y Z
  844.  C K L M N O P Q R S T U V W X Y Z
  845.  D K L M N O P Q R S T U V W X Y Z
  846.  E K L M N O P Q R S T U V W X Y Z
  847.  F K L M N O P Q R S T U V W X Y Z
  848.  
  849.  Now that we know what the two palettes look like, all that's left to do is
  850.  display the first picture's palette, then fade the palette to the second
  851.  picture's palette.  Voila, your first crossfade!
  852.  
  853.  _____Code
  854.  
  855.  Code that achieves this effect is available on ftp.cdrom.com in the
  856.  directory /pub/demos/hornet/demonews/vgahard in the file vgahard1.zip. This
  857.  article is stored there as well.  To compile the code directly, you'll need
  858.  Turbo Pascal 7.0 or later.  (The code can be compiled on earlier compilers
  859.  as well, but some slight modification might be necessary.)
  860.  
  861.  _____Notes
  862.  
  863.  As noted above, Denthor has a different (yet similar) method for doing a
  864.  crossfade that lets you use pictures with more than 16 colors; the only
  865.  drawback to his method is that the precalculation can take up to 30 seconds
  866.  on a slow 386.  You can modify the above method to achieve a similar effect
  867.  as long as you make sure you can fit both picture-pixels into the same
  868.  on-screen pixel.  For instance, your first picture could be 64 colors, and
  869.  your second could be 4 colors, so that each on-screen pixel would look like
  870.  this:
  871.  
  872.  A = pixel from first picture
  873.  B = pixel from second picture
  874.  
  875.  Bits:            76543210
  876.  256 color pixel: BBAAAAAA
  877.  
  878.  Code to generate the on-screen pixel would be:
  879.  
  880.  A = pixel from first picture
  881.  B = pixel from second picture
  882.  C = on-screen 8-bit pixel
  883.  
  884.  C = A OR (B SHL 6)
  885.  
  886.  _____Conclusion
  887.  
  888.  Crossfading 16 color pictures was, admittedly, fairly easy.  But what if
  889.  you want to crossfade pictures with all 256 colors of the palette? There's
  890.  no way we can fit 16 bits of color information into an 8-bit pixel, so
  891.  we'll have to pull some sneaky tricks involving "persistence of vision"
  892.  (the phenomenon of how our brain tends to create information that our eyes
  893.  don't provide).  We'll cover tricks that take advantage of persistence of
  894.  vision not only in fading 256-color pictures, but in displaying 12-bit
  895.  color and 18-bit color as well.  Have fun until then!
  896.  
  897.  Trixter / Hornet - trixter@ftp.cdrom.com
  898.  
  899.  
  900. =---------------------------------------------------------[Points]--[Snowman]-=
  901.  
  902.  Here are the current point totals.  Remember, to earn a "point" all you
  903.  have to do is tell us about an incorrect link or description (and provide
  904.  the correction).
  905.  
  906.  Points Person
  907.  ------ ------------
  908.    16   Mdark
  909.    10   Henchman
  910.     2   BlackBoB
  911.     2   Softlord
  912.     1   Kneebiter
  913.     1   Mikke
  914.  
  915.  Snowman / Hornet - r3cgm@ftp.cdrom.com
  916.  
  917.  
  918. =--------------------------------------------[TRAXX Advertisement]--[Unknown]-=
  919.  
  920.  :_______________/x\:_____________:___________:________  ____:________  ____ :
  921.  :.\___ _         _//        _ __//           \\       \ |   \\       \ |   \:
  922.  :..|______;.     ||     .\_____||      .__ _ ||_______| |   ||_______| |   |:
  923.  :.........|      ||      |......|      |_|   | _________|   | _________|   |:
  924.  :.........|      ||      |......|       _    ||        _____||        _____|:
  925.  :.........|      ||      |......|      |.|   ||       | .___ |       | .___ :
  926.  :.........|      ||      |......|      |.|   ||       | |   ||       | |   |:
  927.  :.........|______/\_______\_....\_______\|___\\________\ \__\\________\ \__\:
  928.  
  929.                --:-- World's First Underground Music Label --:--
  930.                             Visit our WebPage today !
  931.  
  932.                        http://metro.turnpike.net/~celtic/
  933.  
  934.  
  935. =-[Subscribing]-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  936.  
  937.  _____How to subscribe to DemoNews
  938.  
  939.  Start an e-mail to listserver@unseen.aztec.co.za (any subject line will do)
  940.  
  941.  In the mail, write:  subscribe demuan-list FirstName LastName
  942.  Examples:            subscribe demuan-list Christopher Mann
  943.                       subscribe demuan-list Snowman
  944.                       subscribe demuan-list r3cgm@ftp.cdrom.com <-- WRONG!
  945.  
  946.  The listserver will start sending DemoNews to your e-mail's return address.
  947.  
  948.  _____Back Issues
  949.  
  950.  Older issues of DemoNews can be located under /demos/hornet/demonews
  951.  Newly released issues of DemoNews are posted to /demos/incoming/news
  952.  These directories are on our site (ftp.cdrom.com) or its mirrors.
  953.  
  954.  
  955. =-[Closing]-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  956.  
  957.  For questions and comments, you can contact us at r3cgm@ftp.cdrom.com
  958.  Your mail will be forwarded to the appropriate individual.
  959.  
  960.  
  961. ...........................................................End.of.DemoNews.107.
  962.  
  963.